package com.xxx.kjds.controller;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

/**
 * 跳转控制器
 */
@Controller
public class IndexController {

//    @RequestMapping("/404")
//    public String page404() {
//        return "404";
//    }

    /**
     * 跳转到登录页
     * @return 登录页
     */
    @RequestMapping("/login")
    public String login() {
        return "login";
    }

    /**
     * 跳转到注册页
     * @return 注册页
     */
    @RequestMapping("/register")
    public String register() {
        return "register";
    }

    /**
     * 跳转到管理员首页
     * @return 管理员首页
     */
    @RequestMapping("/admin")
    public String admin() {
        return "admin";
    }

    /**
     * 跳转到管理员个人中心
     * @return 管理员个人中心
     */
    @RequestMapping(value = "/adminInfo")
    public String adminInfo() {
        return "adminInfo";
    }

    /**
     * 跳转到管理员修改信息页
     * @return 管理员修改信息页
     */
    @RequestMapping("/updateAdminInfo")
    public String updateAdminInfo() {
        return "updateAdminInfo";
    }

    /**
     * 跳转到管理员修改密码页
     * @return 管理员修改密码页
     */
    @RequestMapping("/updateAdminPwd")
    public String updateAdminPwd() {
        return "updateAdminPwd";
    }

    /**
     * 跳转到品牌商和借卖方个人中心
     * @return 品牌商和借卖方个人中心
     */
    @RequestMapping("/sellUserMes")
    public String sellUserMes() {
        return "sellUserMes";
    }

    /**
     * 跳转到品牌商和借卖方修改信息页
     * @return 品牌商和借卖方修改信息页
     */
    @RequestMapping("/updateUserMes")
    public String updateUserMes() {
        return "updateUserMes";
    }

    /**
     * 跳转到品牌商和借卖方修改密码页
     * @return 品牌商和借卖方修改密码页
     */
    @RequestMapping("/updateUserPwd")
    public String updateUserPwd() {
        return "updateUserPwd";
    }

    /**
     * 跳转到管理员用户管理页
     * @return 管理员用户管理页
     */
    @RequestMapping("/userCenter")
    public String userCenter() {
        return "adminuserCenter";
    }

    /**
     * 弹出用户管理删除用户弹窗
     * @return 用户管理删除用户弹窗
     */
    @RequestMapping("/deleteUser")
    public String deleteUser() {
        return "deleteUser";
    }

    /**
     * 跳转到管理员角色管理页
     * @return 管理员角色管理页
     */
    @RequestMapping("/role")
    public String role() {
        return "role";
    }

    /**
     * 弹出角色管理分配权限弹窗
     * @return 角色管理分配权限弹窗
     */
    @RequestMapping("/menu_distribute")
    public String menu_distribute() {
        return "menu_distribute";
    }

    /**
     * 跳转到管理员菜单管理页
     * @return 管理员菜单管理页
     */
    @RequestMapping("/TestMenu")
    public String TestMenu() {
        return "/TestMenu";
    }

    @RequestMapping("/menu")
    public String menu() {
        return "menu";
    }

    /**
     * 跳转到管理员添加菜单页
     * @return 管理员添加菜单页
     */
    @RequestMapping("/addMenu")
    public String addMenu() {
        return "addMenu";
    }

    /**
     * 弹出管理员删除菜单弹窗
     * @return 管理员删除菜单弹窗
     */
    @RequestMapping("/deleteMenu")
    public String deleteMenu() {
        return "deleteMenu";
    }

    /**
     * 跳转到管理员修改菜单页
     * @return 管理员修改菜单页
     */
    @RequestMapping("/editMenu")
    public String editMenu() {
        return "editMenu";
    }

    /**
     * 跳转到管理员数据字典管理页
     * @return 管理员数据字典管理页
     */
    @RequestMapping("/dictionary")
    public String dictionary() {
        return "dictionarytest";
    }

    /**
     * 跳转到管理员添加数据字典页
     * @return 管理员添加数据字典页
     */
    @RequestMapping("/addDict")
    public String addDict() {
        return "addDict";
    }

    /**
     * 跳转到管理员修改数据字典页
     * @return 管理员修改数据字典页
     */
    @RequestMapping("/editDict")
    public String editDict() {
        return "editDict";
    }


    /**
     * 跳转到管理员参数管理页
     * @return 管理员参数管理页
     */
    @RequestMapping("/parameter")
    public String parameter() {
        return "parametertest";
    }

    /**
     * 跳转到管理员添加参数页
     * @return 管理员添加参数页
     */
    @RequestMapping("/addPara")
    public String addPara() {
        return "addPara";
    }

    /**
     * 跳转到管理员修改参数页
     * @return 管理员修改参数页
     */
    @RequestMapping("/editPara")
    public String editPara() {
        return "editPara";
    }


    /**
     * 跳转到财务审核管理页
     * @return 财务审核管理页
     */
    @RequestMapping("/finance")
    public String finance() {
        return "finance";
    }

    /**
     * 弹出财务审核弹窗
     * @return 财务审核弹窗
     */
    @RequestMapping("/checkFin")
    public String checkFin() {
        return "checkFin";
    }


    /**
     * 跳转到注册钱包页
     * @return 注册钱包页
     */
    @RequestMapping("/registerWallet")
    public String registerWallet() {
        return "registerWallet";
    }

    /**
     * 跳转到借卖方钱包管理页
     * @return 借卖方钱包管理页
     */
    @RequestMapping("/walletInfo")
    public String walletInfo() {
        return "bvowalletInfo";
    }

    /**
     * 跳转到修改支付密码页
     * @return 修改支付密码页
     */
    @RequestMapping("/walletUpdatePw")
    public String updateWalletPw() {
        return "walletUpdatePw";
    }

    /**
     * 跳转到借卖方钱包流水页
     * @return 借卖方钱包流水页
     */
    @RequestMapping("/walletlist")
    public String walletlist() {
        return "bvowalletlist";
    }

    /**
     * 跳转到品牌商钱包提现页
     * @return 品牌商钱包提现页
     */
    @RequestMapping("/walletCashout")
    public String walletCashout() {
        return "walletCashout";
    }

    /**
     * 跳转到店铺管理页
     * @return 店铺管理页
     */
    @RequestMapping("/storeMes")
    public String storeMes() {
        return "storeMes";
    }

    /**
     * 跳转到添加店铺页
     * @return 添加店铺页
     */
    @RequestMapping("/addStore")
    public String addStore() {
        return "addStore";
    }

    /**
     * 跳转到商品管理页
     * @return 商品管理页
     */
    @RequestMapping("/getGoodList")
    public String getGoodList() {
        return "getGoodList";
    }

    /**
     * 跳转到将商品添加到店铺页
     * @return 将商品添加到店铺页
     */
    @RequestMapping("/goodsToStore")
    public String goodsToStore() {
        return "goodsToStore";
    }

    /**
     * 跳转到心愿单管理页
     * @return 心愿单管理页
     */
    @RequestMapping("/wishlist")
    public String wishlist() {
        return "wishMes";
    }

    /**
     * 跳转到订单管理页
     * @return 订单管理页
     */
    @RequestMapping("/myOrder")
    public String myOrder() {
        return "myOrder";
    }

    /**
     *
     * @return
     */
    @RequestMapping("/sendNo")
    public String sendNo() {
        return "sendNo";
    }

    /**
     * 跳转到支付页
     * @return 支付页
     */
    @RequestMapping("/pay")
    public String pay() {
        return "pay";
    }

    /**
     *
     * @return
     */
    @RequestMapping("/orderOfGoods")
    public String orderOfGoods() {
        return "orderOfGoods";
    }

    /**
     * 跳转到品牌商首页
     * @return 品牌商首页
     */
    @RequestMapping("/mvoindex")
    public String mvoindex() {
        return "mvoindex";
    }

    /**
     * 跳转到品牌商公司信息页
     * @return 品牌商公司信息页
     */
    @RequestMapping("/mvocompany")
    public String mvocompany() {
        return "mvocompany";
    }

    /**
     * 跳转到品牌商品牌管理页
     * @return 品牌商品牌管理页
     */
    @RequestMapping("/mvobrand")
    public String mvobrand() {
        return "mvobrand";
    }

    /**
     * 跳转到品牌商商品入库页
     * @return 品牌商商品入库页
     */
    @RequestMapping("/mvouploadgoods")
    public String mvouploadgoods() {
        return "mvouploadgoods";
    }

    /**
     *
     * @return
     */
    @RequestMapping("/mvogoodsDetail")
    public String mvogoodsDetail() {
        return "mvogoodsDetail";
    }

    /**
     * 跳转到品牌商添加商品页
     * @return 品牌商添加商品页
     */
    @RequestMapping("/mvoaddGoods")
    public String mvoaddGoods() {
        return "mvoaddGoods";
    }

    /**
     * 跳转到品牌商修改商品页
     * @return 品牌商修改商品页
     */
    @RequestMapping("/mvoupdateGoods")
    public String mvoupdateGoods() {
        return "mvoupdateGoods";
    }

    /**
     * 跳转到品牌商商品管理页
     * @return 品牌商商品管理页
     */
    @RequestMapping("/mvogoods")
    public String mvogoods() {
        return "mvogoods";
    }

    @RequestMapping("/mvoorder")
    public String mvoorder() {
        return "mvoorder";
    }

    @RequestMapping("/mvowalletInfo")
    public String mvowalletInfo() {
        return "mvowalletInfo";
    }

    @RequestMapping("/mvowalletlist")
    public String mvowalletlist() {
        return "mvowalletlist";
    }

    @RequestMapping("/mvoregisterWallet")
    public String mvoregisterWallet() {
        return "mvoregisterWallet";
    }


    @RequestMapping("/walletCashin")
    public String walletCashin() {
        return "bvowalletCashin";
    }

    @RequestMapping("/bvoindex")
    public String bvoindex() {
        return "bvoindex";
    }
}
